package com.xiaoyu.awakening.gateway.dto;

import com.xiaoyu.awakening.gateway.enums.ITokenValidate;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
import reactor.core.publisher.Mono;

/**
 * @author wangxiaoyu
 * @since v1.0
 */
@Data
public class TokenLoginValidateDto {
    private Boolean isRedirect;
    private String redirectUrl;
    @NotNull
    private ITokenValidate tokenLoginValidateStatus;
    private String userDefinedReturnMag;
    private Mono<Void> userDefinedDeal;
}
